Reverse Engineering User-Drawn Form-Based Interfaces for Interactive Database Conceptual Analysis

نویسنده

  • Ravi Ramdoyal
چکیده

In this paper, we address the problem of eliciting, communicating and validating the static data requirements of a software engineering project, while improving the end-user involvement. For this purpose, given an environment for which electronic forms are a privileged way to exchange information and stakeholders familiar with form-based (computer) interaction, we propose to use form-based user-drawn interfaces as a two-way channel to interactively capture and validate static data requirements with end-users, by specializing and integrating standard techniques to help acquire data specifications from existing artifacts. Since the main principles of our approach are already presented in [1], we here focus on discussing two fundamental aspects of this research, namely the means to make end-users major stakeholders in the data requirements process, and the challenges facing the validation of such a transversal research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deriving User-Requirements from Human-Computer Interfaces

In this paper we explore the possibility of designing components of information systems by optimally exploiting the information explicitly or implicitly in human-computer interfaces. In this process it is assumed that the end-user, with minimal training, is able to sketch a prototype interface of the future application, from which the conceptual model of the application domain can be derived se...

متن کامل

Extracting an Entity Relationship Schema from a Relational Database through Reverse Engineering

This paper presents a method for extracting a conceptual schema from a relational database. The method is based on an analysis of data manipulation statements in the code of an application using a relational DBMS. Attributes representing references between tables in the relational schema, and possible keys are determined by an analysis of join conditions in queries and view deenitions. Knowledg...

متن کامل

Combining Formal Methods and Functional Strategies Regarding the Reverse Engineering of Interactive Applications

Graphical user interfaces (GUIs) make software easy to use by providing the user with visual controls. Therefore, correctness of GUI’s code is essential to the correct execution of the overall software. Models can help in the evaluation of interactive applications by allowing designers to concentrate on its more important aspects. This paper describes our approach to reverse engineer an abstrac...

متن کامل

GUIsurfer: A Reverse Engineering Framework for User Interface Software

In the context of developing tool support to the automated analysis of interactive systems implementations, this chapter proposal aims to investigate the applicability of reverse engineering approaches to the derivation of user interfaces behavioural models. The ultimate goal is that these models might be used to reason about the quality of the system, both from an usability and an implementati...

متن کامل

Graph visualization toolkits - Computer Graphics and Applications, IEEE

telecommunications, and financial analysis, researchers and developers have commonly used graphs to model relational information. For example, many computer-aided software engineering (CASE) tools use graphs to model the dependencies between modules in a large program. (These graphs are typically drawn as diagrams in which each node—object—is a small rectangle with a text annotation inside and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010